home *** CD-ROM | disk | FTP | other *** search
GW-BASIC | 1979-12-31 | 11.8 KB | 318 lines |
- 10 SCREEN 1
- 11 CLS:KEY OFF
- 20 PRINT"****************************************";
- 30 PRINT"Instructions: Draw Plus
- 40 PRINT"****************************************";
- 50 PRINT
- 60 PRINT"1. Draw Plus terms"
- 70 PRINT"2. Draw Plus instructions"
- 81 PRINT"3. Draw Plus program"
- 83 PRINT"4. Hard Copy of Draw Plus terms and instructions"
- 90 LOCATE 22,1:LINE INPUT "Choose a number: #";A$
- 100 A=VAL(A$)
- 110 IF A=1 THEN 1000
- 120 IF A=2 THEN 2000
- 140 IF A=3 THEN RUN"drawplus"
- 151 IF A=4 THEN 11000
- 160 BEEP:GOTO 90
- 1000 CLS
- 1010 PRINT"Draw Plus terms: TOOLS box"
- 1020 PRINT
- 1030 PRINT"DRAW: pixel by pixel art"
- 1040 PRINT:PRINT"FATBRUSH: solid square of pixels. Size"
- 1050 PRINT"set by BRUSH SIZE."
- 1060 PRINT:PRINT"AIRBRUSH: random pixel by pixel art "
- 1070 PRINT"spread in a square area which size is "
- 1080 PRINT"set by BRUSH SIZE."
- 1090 PRINT:PRINT"CIRCLE: draws a circle."
- 1100 PRINT:PRINT"LINE: draws a line between two points."
- 1110 PRINT:PRINT"BOX: draws a box."
- 1120 PRINT:PRINT"Note: all above items color is set by"
- 1130 PRINT"LINE COLOR."
- 1140 PRINT:PRINT"PAINT: fills in area with border color "
- 1150 PRINT"set by LINE COLOR and fill color set by"
- 1160 PRINT"PAINT COLOR."
- 1170 LOCATE 25,11:PRINT"Press <SPACE BAR>";:LOCATE 1,1
- 1180 A$=INKEY$:IF A$<>" " THEN 1180
- 1190 CLS
- 1200 PRINT"Draw Plus terms: SCREEN box"
- 1210 PRINT:PRINT"UNDO: restores the screen as it was"
- 1220 PRINT"before you made any changes."
- 1240 PRINT:PRINT"LOAD: loads an image from the disk. The"
- 1250 PRINT"image must have an extention of PIC."
- 1260 PRINT:PRINT"SAVE: stores an image to the disk. The"
- 1270 PRINT"filename will have an extention of PIC."
- 1290 PRINT:PRINT"CLEAR: clears the screen. Warning: "
- 1300 PRINT"once the image is erased, you can't UNDO";
- 1310 PRINT"it."
- 1320 PRINT:PRINT"INVERSE: reverses all the colors of the"
- 1330 PRINT"image.
- 1340 PRINT:PRINT"VIEW: removes all of the border to "
- 1350 PRINT"permit the image to fill the screen."
- 1360 PRINT:PRINT"QUIT: end the program. Warning:"
- 1370 PRINT"This program doesn't ask `Are You Sure?'";
- 1380 LOCATE 25,11:PRINT"Press <SPACE BAR>";:LOCATE 1,1
- 1390 A$=INKEY$:IF A$<>" " THEN 1380
- 1395 CLS
- 1400 PRINT"Draw Plus terms: SPECIAL box"
- 1410 PRINT:PRINT"LINE COLOR: sets 1 of 4 different colors";
- 1420 PRINT"PAINT COLOR: sets 1 of 16 different fill";
- 1430 PRINT"colors."
- 1440 PRINT:PRINT"CUT+PASTE: grabs an image and puts it"
- 1450 PRINT"wherever you move it on the screen. PSET";
- 1460 PRINT"CUT+OVERLAP: grabs an image and overlaps";
- 1470 PRINT"it where you move it on the screen. XOR"
- 1480 PRINT"CUT+REMOVE: grabs and removes an image."
- 1490 PRINT:PRINT"Cyn/Mag/Wht: selects color palette 1"
- 1500 PRINT"Grn/Red/Brn: selects color palette 2"
- 1510 PRINT:PRINT"BRUSH SIZE: selects brush size for"
- 1520 PRINT"FATBRUSH and AIRBRUSH tools.
- 1530 PRINT:PRINT"Pattern RGB: selects set of paint colors";
- 1540 PRINT"that look better on RGB monitors."
- 1550 PRINT"Pattern CC: selects set of paint colors"
- 1560 PRINT"that look better on Color Composite"
- 1565 PRINT"monitors."
- 1570 LOCATE 25,11:PRINT"Press <SPACE BAR>";:LOCATE 1,1
- 1580 A$=INKEY$:IF A$<>" " THEN 1580
- 1590 CLS:GOTO 20
- 2000 CLS
- 2010 PRINT"Draw Plus instructions: pull-down menus"
- 2020 PRINT
- 2030 PRINT" When the program starts the menu "
- 2040 PRINT"cursor is already active."
- 2050 PRINT"Move the joystick to the left or right "
- 2060 PRINT"to move the cursor. To view a box with-";
- 2070 PRINT"out activating anything, hold down the "
- 2080 PRINT"RED button, don't move the joystick, and";
- 2090 PRINT"release the button when you want to move";
- 2100 PRINT"the menu cursor again.
- 2110 PRINT" If you want to select anything from"
- 2120 PRINT"one of the boxes, move the cursor to "
- 2130 PRINT"that box, hold the RED button down, move";
- 2140 PRINT"the joystick up or down to move the"
- 2150 PRINT"cursor, and release the button when you"
- 2160 PRINT"have reached your choice. All choices "
- 2170 PRINT"in the TOOLS and SPECIAL box take you to";
- 2180 PRINT"the draw screen (except ASCII). If you"
- 2190 PRINT"decided not to use a feature in the box,";
- 2200 PRINT"move the cursor to the box title and "
- 2210 PRINT"release the button."
- 2215 LOCATE 25,11:PRINT"Press <SPACE BAR>";:LOCATE 1,1
- 2216 A$=INKEY$:IF A$<>" " THEN 2216
- 2217 CLS
- 2220 PRINT" If you selected LINE COLOR or PAINT"
- 2230 PRINT"COLOR then you must move the joystick"
- 2240 PRINT"left or right to move the cursor and "
- 2250 PRINT"you must push the RED button to select"
- 2260 PRINT"the color the cursor is on."
- 2270 PRINT:PRINT" Anytime when your on the draw screen";
- 2280 PRINT"you can return to the menu cursor by"
- 2290 PRINT"pushing the BLACK button.
- 2295 LOCATE 25,11:PRINT"Press <SPACE BAR>";:LOCATE 1,1
- 2300 A$=INKEY$:IF A$<>" " THEN 2300
- 2310 CLS
- 2320 PRINT"Draw Plus instructions: draw screen"
- 2330 PRINT
- 2340 PRINT" To activate the selected feature, "
- 2350 PRINT"you must press the RED button. The "
- 2360 PRINT"length and amount of times you must do "
- 2370 PRINT"so depends on the feature."
- 2380 PRINT" For the DRAW, FATBRUSH, and AIRBRUSH";
- 2390 PRINT"features, you must hold down the RED"
- 2400 PRINT"button as long as you want the pen down.";
- 2410 PRINT" For the LINE feature, you must tap "
- 2420 PRINT"the RED button once to set the first "
- 2430 PRINT"point and tap it again to draw the line"
- 2440 PRINT"to the point that the cursor has been "
- 2450 PRINT"moved to."
- 2460 PRINT" For the BOX feature and CUT features";
- 2470 PRINT"you must tap the RED button once to plot";
- 2480 PRINT"one end of the diagnol and tap it again"
- 2490 PRINT"to plot the box or get the image."
- 2500 PRINT"In cutting images you must first mark "
- 2510 PRINT"the upper left corner. In CUT+PASTE and";
- 2515 LOCATE 25,11:PRINT"Press <SPACE BAR>";:LOCATE 1,1
- 2516 A$=INKEY$:IF A$<>" " THEN 2516
- 2517 CLS
- 2520 PRINT"the upper left corner. In CUT+PASTE and";
- 2521 PRINT"CUT+OVERLAP, the third time you tap the"
- 2530 PRINT"button activates the feature and you "
- 2540 PRINT"must hit the BLACK button to stop the"
- 2550 PRINT"feature. In CUT+REMOVE, the third tap"
- 2560 PRINT"removes the image and resets the"
- 2570 PRINT"feature."
- 2580 PRINT" For the CIRCLE feature, tap the RED"
- 2590 PRINT"button once to mark the center and move"
- 2600 PRINT"the joystick either horizontal or "
- 2610 PRINT"vertical until you have a desirable "
- 2620 PRINT"radius. Tap the RED button again to "
- 2630 PRINT"draw the circle."
- 2670 LOCATE 25,11:PRINT"Press <SPACE BAR>";:LOCATE 1,1
- 2680 A$=INKEY$:IF A$<>" " THEN 2680
- 2690 CLS
- 2700 PRINT"Draw Plus instructions: printing screens";
- 2710 PRINT
- 2720 PRINT"Note: the menu cursor must be active for";
- 2730 PRINT"the following features and it must be"
- 2740 PRINT"placed on the SCREEN box."
- 2750 PRINT
- 2760 PRINT"To print a screen follow the following"
- 2770 PRINT"instructions:"
- 2780 PRINT
- 2785 PRINT"1. SAVE image, go to DOS, and turn on "
- 2786 PRINT" the printer."
- 2790 PRINT"2. Load GRAPHICS.COM from DOS 2.1 disk"
- 2800 PRINT"3. Load BASICA DRAWPLUS from DOS"
- 2805 PRINT" LOAD the image (SCREEN box)"
- 2810 PRINT"4. Select INVERSE feature (SCREEN box)"
- 2820 PRINT"5. Select VIEW feature (SCREEN box)"
- 2830 PRINT"6. Hit <Shift> and the <PrtSc> key"
- 2840 PRINT"7. When printer stops, hit BLACK button"
- 2850 PRINT" to escape from VIEW mode."
- 2860 PRINT"8. Select INVERSE (SCREEN box) to return";
- 2870 PRINT" the image to normal."
- 2875 LOCATE 25,11:PRINT"Press <SPACE BAR>";:LOCATE 1,1
- 2880 A$=INKEY$:IF A$<>" " THEN 2880
- 2890 CLS:GOTO 20
- 11000 CLS:PRINT"PRINTING...."
- 11010 LPRINT CHR$(27)CHR$(69)CHR$(27)CHR$(71)"Draw Plus terms: TOOLS box"
- 11020 LPRINT CHR$(27)CHR$(70)CHR$(27)CHR$(72)
- 11030 LPRINT"DRAW: pixel by pixel art"
- 11040 LPRINT:LPRINT"FATBRUSH: solid square of pixels. Size"
- 11050 LPRINT"set by BRUSH SIZE."
- 11060 LPRINT:LPRINT"AIRBRUSH: random pixel by pixel art "
- 11070 LPRINT"spread in a square area which size is "
- 11080 LPRINT"set by BRUSH SIZE."
- 11090 LPRINT:LPRINT"CIRCLE: draws a circle."
- 11100 LPRINT:LPRINT"LINE: draws a line between two points."
- 11110 LPRINT:LPRINT"BOX: draws a box."
- 11120 LPRINT:LPRINT"Note: all above items color is set by"
- 11130 LPRINT"LINE COLOR."
- 11140 LPRINT:LPRINT"PAINT: fills in area with border color "
- 11150 LPRINT"set by LINE COLOR and fill color set by"
- 11160 LPRINT"PAINT COLOR."
- 11200 LPRINT:LPRINT CHR$(27)CHR$(69)CHR$(27)CHR$(71)"Draw Plus terms: SCREEN box"
- 11201 LPRINT CHR$(27)CHR$(70)CHR$(27)CHR$(72)
- 11210 LPRINT"UNDO: restores the screen as it was"
- 11220 LPRINT"before you made any changes."
- 11240 LPRINT:LPRINT"LOAD: loads an image from the disk. The"
- 11250 LPRINT"image must have an extention of PIC."
- 11260 LPRINT:LPRINT"SAVE: stores an image to the disk. The"
- 11270 LPRINT"filename will have an extention of PIC."
- 11290 LPRINT:LPRINT"CLEAR: clears the screen. Warning: "
- 11300 LPRINT"once the image is erased, you can't UNDO"
- 11310 LPRINT"it."
- 11320 LPRINT:LPRINT"INVERSE: reverses all the colors of the"
- 11330 LPRINT"image.
- 11340 LPRINT:LPRINT"VIEW: removes all of the border to "
- 11350 LPRINT"permit the image to fill the screen."
- 11360 LPRINT:LPRINT"QUIT: end the program. Warning:"
- 11370 LPRINT"This program doesn't ask `Are You Sure?'"
- 11400 LPRINT:LPRINT CHR$(27)CHR$(69)CHR$(27)CHR$(71)"Draw Plus terms: SPECIAL box"
- 11401 LPRINT CHR$(27)CHR$(70)CHR$(27)CHR$(72)
- 11410 LPRINT"LINE COLOR: sets 1 of 4 different colors"
- 11420 LPRINT"PAINT COLOR: sets 1 of 16 different fill"
- 11430 LPRINT"colors."
- 11440 LPRINT:LPRINT"CUT+PASTE: grabs an image and puts it"
- 11450 LPRINT"wherever you move it on the screen. PSET"
- 11460 LPRINT"CUT+OVERLAP: grabs an image and overlaps"
- 11470 LPRINT"it where you move it on the screen. XOR"
- 11480 LPRINT"CUT+REMOVE: grabs and removes an image."
- 11490 FOR I=1 TO 7:LPRINT:NEXT I
- 11500 LPRINT:LPRINT"Cyn/Mag/Wht: selects color palette 1"
- 11501 LPRINT"Grn/Red/Brn: selects color palette 2"
- 11510 LPRINT:LPRINT"BRUSH SIZE: selects brush size for"
- 11520 LPRINT"FATBRUSH and AIRBRUSH tools.
- 11530 LPRINT:LPRINT"Pattern RGB: selects set of paint colors"
- 11540 LPRINT"that look better on RGB monitors."
- 11550 LPRINT"Pattern CC: selects set of paint colors"
- 11560 LPRINT"that look better on Color Composite"
- 11565 LPRINT"monitors."
- 11566 FOR I=1 TO 55:LPRINT:NEXT I:REM END PAGE 2
- 12010 LPRINT CHR$(27)CHR$(69)CHR$(27)CHR$(71)"Draw Plus instructions: pull-down menus"
- 12011 LPRINT CHR$(27)CHR$(70)CHR$(27)CHR$(72)
- 12030 LPRINT" When the program starts the menu "
- 12040 LPRINT"cursor is already active."
- 12050 LPRINT"Move the joystick to the left or right "
- 12060 LPRINT"to move the cursor. To view a box with-"
- 12070 LPRINT"out activating anything, hold down the "
- 12080 LPRINT"RED button, don't move the joystick, and"
- 12090 LPRINT"release the button when you want to move"
- 12100 LPRINT"the menu cursor again.
- 12110 LPRINT" If you want to select anything from"
- 12120 LPRINT"one of the boxes, move the cursor to "
- 12130 LPRINT"that box, hold the RED button down, move"
- 12140 LPRINT"the joystick up or down to move the"
- 12150 LPRINT"cursor, and release the button when you"
- 12160 LPRINT"have reached your choice. All choices "
- 12170 LPRINT"in the TOOLS and SPECIAL box take you to"
- 12180 LPRINT"the draw screen (except ASCII). If you"
- 12190 LPRINT"decided not to use a feature in the box,"
- 12200 LPRINT"move the cursor to the box title and "
- 12210 LPRINT"release the button."
- 12220 LPRINT" If you selected LINE COLOR or PAINT"
- 12230 LPRINT"COLOR then you must move the joystick"
- 12240 LPRINT"left or right to move the cursor and "
- 12250 LPRINT"you must push the RED button to select"
- 12260 LPRINT"the color the cursor is on."
- 12270 LPRINT" Anytime when your on the draw screen"
- 12280 LPRINT"you can return to the menu cursor by"
- 12290 LPRINT"pushing the BLACK button.
- 12320 LPRINT:LPRINT CHR$(27)CHR$(69)CHR$(27)CHR$(71)"Draw Plus instructions: draw screen"
- 12330 LPRINT CHR$(27)CHR$(70)CHR$(27)CHR$(72)
- 12340 LPRINT" To activate the selected feature, "
- 12350 LPRINT"you must press the RED button. The "
- 12360 LPRINT"length and amount of times you must do "
- 12370 LPRINT"so depends on the feature."
- 12380 LPRINT" For the DRAW, FATBRUSH, and AIRBRUSH"
- 12390 LPRINT"features, you must hold down the RED"
- 12400 LPRINT"button as long as you want the pen down."
- 12410 LPRINT" For the LINE feature, you must tap "
- 12420 LPRINT"the RED button once to set the first "
- 12430 LPRINT"point and tap it again to draw the line"
- 12440 LPRINT"to the point that the cursor has been "
- 12450 LPRINT"moved to."
- 12460 LPRINT" For the BOX feature and CUT features"
- 12470 LPRINT"you must tap the RED button once to plot"
- 12480 LPRINT"one end of the diagnol and tap it again"
- 12490 LPRINT"to plot the box or get the image."
- 12500 LPRINT"In cutting images you must first mark "
- 12520 LPRINT"the upper left corner. In CUT+PASTE and"
- 12521 LPRINT"CUT+OVERLAP, the third time you tap the"
- 12530 LPRINT"button activates the feature and you "
- 12540 LPRINT"must hit the BLACK button to stop the"
- 12550 LPRINT"feature. In CUT+REMOVE, the third tap"
- 12560 LPRINT"removes the image and resets the"
- 12570 LPRINT"feature."
- 12580 LPRINT" For the CIRCLE feature, tap the RED"
- 12590 LPRINT"button once to mark the center and move"
- 12600 LPRINT"the joystick either horizontal or "
- 12610 FOR I=1 TO 7:LPRINT:NEXT I
- 12620 LPRINT"vertical until you have a desirable "
- 12621 LPRINT"radius. Tap the RED button again to "
- 12630 LPRINT"draw the circle."
- 12640 LPRINT
- 12700 LPRINT:LPRINT CHR$(27)CHR$(69)CHR$(27)CHR$(71)"Draw Plus instructions: printing screens"
- 12710 LPRINT CHR$(27)CHR$(70)CHR$(27)CHR$(72)
- 12720 LPRINT"Note: the menu cursor must be active for"
- 12730 LPRINT"the following features and it must be"
- 12740 LPRINT"placed on the SCREEN box."
- 12750 LPRINT
- 12760 LPRINT"To print a screen follow the following"
- 12770 LPRINT"instructions:"
- 12780 LPRINT
- 12785 LPRINT"1. SAVE image, go to DOS, and turn on "
- 12786 LPRINT" the printer."
- 12790 LPRINT"2. Load GRAPHICS.COM from DOS 2.1 disk"
- 12800 LPRINT"3. Load BASICA DRAWPLUS from DOS"
- 12805 LPRINT" LOAD the image (SCREEN box)"
- 12810 LPRINT"4. Select INVERSE feature (SCREEN box)"
- 12820 LPRINT"5. Select VIEW feature (SCREEN box)"
- 12830 LPRINT"6. Hit <Shift> and the <PrtSc> key"
- 12840 LPRINT"7. When printer stops, hit BLACK button"
- 12850 LPRINT" to escape from VIEW mode."
- 12860 LPRINT"8. Select INVERSE (SCREEN box) to return"
- 12870 LPRINT" the image to normal."
- 12871 FOR I=1 TO 40:LPRINT:NEXT I
- 12890 CLS:GOTO 20
-